Real-Time Client-Server Push Strategies: Specification and Evaluation
نویسندگان
چکیده
The widespread use of networked environments and the recent availabilityof high network bandwidthshas rekindled interest in the area of automatic data refresh/update mechanisms. In many application areas, the updated information has a limited period of usefulness. Therefore, the development of systems and protocols that can handle such update tasks within predefined deadlines is required. In this paper, we propose and evaluate two real-time update-propagation mechanisms in a client-server environment. The main idea is the transport of update transactions to the location of the cached data rather than the updated data itself. Unlike current push mechanisms, the propagation of update transactions to client sites is neither periodic nor mandatory. Instead, it is based on client-specific criteria which depend on the contents of the database object being updated. We examine real-time push scheduling issues using the popular client-server database model as our underlying framework and carry out a performance scalabilitystudy under varying system configurations.
منابع مشابه
Achieving Communication Efficiency through Push-Pull Partitioning of Semantic Spaces in Client-Server Architectures
Client-server databases that require query results to be up-to-date despite storing data that changes dynamically suffer from heavy communication costs. Client-side caching can help mitigate these costs, particularly when individual PUSH-PULL decisions are made for the different semantic regions in the data space. In the PUSH regions the server notifies the client about updates, and in the PULL...
متن کاملMPEG-4 broadcast: a client/server framework for multi-service streaming using push channels
This paper presents the architecture and implementation of a multi-service streaming system for broadcast of MPEG4 elementary streams. The proposed system promotes the use of the push channel model for information distribution [1]. The system architecture accommodates two main layers for broadcast service management and media delivery. The broadcast service management layer uses the publisher-s...
متن کاملDesigning a Volunteer Geographic Information-based service for rapid earth quake damages estimation
Designing a Volunteer Geographic Information-based service for rapid earth quake damages estimation Introduction The advent of Web 2.0 enables the users to interact and prepare free unlimited real time data. This advantage leads us to exploit Volunteer Geographic Information (VGI) for real time crisis management. Traditional estimation methods for earthquake damages are expensive and tim...
متن کاملطراحی وب سرویس مدیریت امدادرسانی پس از وقوع سیل با کمک اطلاعات جغرافیایی داوطلبانه (VGI) بر مبنای تکنولوژی متن باز
Accessibility to precise spatial and real time data plays a valuable role in the velocity and quality of flood relief operation and subsequently, scales the human and financial losses down. Flood real time data collection and processing, for instance, precise location and situation of flood victims may be a big challenge in Iran regarding the hardware facilities (such as high resolution aerial ...
متن کاملA Server Coordinated Predictive Buffer Management Scheme to Reduce Bandwidth Requirement for Synthetic Multimedia Movies over the Internet
Currently, for the display of synthetic and archived multimedia movies and clips, buffers are managed at the server end (push mode), at the client end (pull mode), or in the push-pull mode to avoid excessive server side disk access time, avoid hot spots for multiple disk accesses for the same media objects, and/or to smoothen the effect of variations in transmission delay. However, the current ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998